/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.informet.ipd.struts.form;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;

/**
 *
 * @author LAPTOP01
 */
public class ProgEstrForm extends org.apache.struts.action.ActionForm {

    //compoente rubro
    private int codrubro;
    private int opcionrubro;
    private String ocivilrubro;
    private String descmetarubro;
    private int cantrubro;
    private double cunrubro;
    private String fuenterubro;
    private int aniorubro;




    private List componente;
    private String txtJerObjFin;

    private int opcmarco;
    private int tipocriterio;
    private int tiposaneamiento;
    private int tipoobj;
    private int tipoobje;
    private int tipoactp;
    private String tiporegion;
    private String tipoprovincia;
    private String tipodistrito;
    private int flag;
    private String justificacion;
    private String titu_programa;
    private int codActPer;
    private int codOge;
    private int codOee;
    private int codAnio;
    private int pk;
    private int pk2;
    private List OGE;
    private List OEE;
    private List ACTIVIDAD;
    private List listAnio;
    private List listTableTituProg;
    //Ingreso Marco Logico
    private int codPrograma;
    private int codProy;
    private int opcProgestr;
    private String jerarObjFin;
    private String metaFin;
    private String cantidadFin;
    private String TipoFin;
    private String fueInfFin;
    private String supuestoFin;
    private String adjunto;
    private String jerarObjProposito;
    private String metaProposito;
    private String cantidadProposito;
    private String TipoProposito;
    private String fueInfProposito;
    private String supuestoProposito;
    private String jerarObjComponentes;
    private String metaComponentes;
    private String cantidadComponentes;
    private String TipoComponentes;
    private String fueInfComponentes;
    private String supuestoComponentes;
    private List listDetalleMarcoLogicoFin = new ArrayList();
    private List listDetalleMarcoLogicoProposito = new ArrayList();
    private List listDetalleMarcoLogicoComponente = new ArrayList();
    private int codDistrito;
    private String nombreProyectoI;
    private String tituloProyecto;
    private String descProyectoI;
    private int numConvenio;
    private int saneamientoLegal;
    private int saneamientoLegal2;
    private int saneamientoLegal3;
    private int nmroRegistro;
    private int numCriterio;
    private String oee;
    private String oge;
    private String ap;
    private String descRegion;
    private String descProvincia;
    private String descDistrito;
    private String region;
    private String provincia;
    private String distrito;
    private List listRegion;
    private List listProvincia = new ArrayList();
    private List listDistrito = new ArrayList();
    private String fechaInicio;
    private String fechaFin;
    private BigDecimal monto;
    private List listPrograma;
    private List listProyecto;
    private int tipo;
    private ArrayList lista;
    private int idObj;
    private String descObj;
    private String descObjEsp;
    private String descActPer;

    private double montot;

    public ProgEstrForm() {
        super();
    }

    public String getJustificacion() {
        return justificacion;
    }

    public void setJustificacion(String justificacion) {
        this.justificacion = justificacion;
    }

    public String getTitu_programa() {
        return titu_programa;
    }

    public void setTitu_programa(String titu_programa) {
        this.titu_programa = titu_programa;
    }

    public int getCodOge() {
        return codOge;
    }

    public void setCodOge(int codOge) {
        this.codOge = codOge;
    }

    public int getCodOee() {
        return codOee;
    }

    public void setCodOee(int codOee) {
        this.codOee = codOee;
    }

    public int getCodAnio() {
        return codAnio;
    }

    public void setCodAnio(int codAnio) {
        this.codAnio = codAnio;
    }

    public List getOGE() {
        return OGE;
    }

    public void setOGE(List OGE) {
        this.OGE = OGE;
    }

    public List getOEE() {
        return OEE;
    }

    public void setOEE(List OEE) {
        this.OEE = OEE;
    }

    public List getACTIVIDAD() {
        return ACTIVIDAD;
    }

    public void setACTIVIDAD(List ACTIVIDAD) {
        this.ACTIVIDAD = ACTIVIDAD;
    }

    public List getListAnio() {
        return listAnio;
    }

    public void setListAnio(List listAnio) {
        this.listAnio = listAnio;
    }

    public List getListTableTituProg() {
        return listTableTituProg;
    }

    public void setListTableTituProg(List listTableTituProg) {
        this.listTableTituProg = listTableTituProg;
    }

    public int getCodPrograma() {
        return codPrograma;
    }

    public void setCodPrograma(int codPrograma) {
        this.codPrograma = codPrograma;
    }

    public String getJerarObjFin() {
        return jerarObjFin;
    }

    public void setJerarObjFin(String jerarObjFin) {
        this.jerarObjFin = jerarObjFin;
    }

    public String getMetaFin() {
        return metaFin;
    }

    public void setMetaFin(String metaFin) {
        this.metaFin = metaFin;
    }

    public String getCantidadFin() {
        return cantidadFin;
    }

    public void setCantidadFin(String cantidadFin) {
        this.cantidadFin = cantidadFin;
    }

    public String getTipoFin() {
        return TipoFin;
    }

    public void setTipoFin(String TipoFin) {
        this.TipoFin = TipoFin;
    }

    public String getFueInfFin() {
        return fueInfFin;
    }

    public void setFueInfFin(String fueInfFin) {
        this.fueInfFin = fueInfFin;
    }

    public String getSupuestoFin() {
        return supuestoFin;
    }

    public void setSupuestoFin(String supuestoFin) {
        this.supuestoFin = supuestoFin;
    }

    public String getAdjunto() {
        return adjunto;
    }

    public void setAdjunto(String adjunto) {
        this.adjunto = adjunto;
    }

    public String getJerarObjProposito() {
        return jerarObjProposito;
    }

    public void setJerarObjProposito(String jerarObjProposito) {
        this.jerarObjProposito = jerarObjProposito;
    }

    public String getMetaProposito() {
        return metaProposito;
    }

    public void setMetaProposito(String metaProposito) {
        this.metaProposito = metaProposito;
    }

    public String getCantidadProposito() {
        return cantidadProposito;
    }

    public void setCantidadProposito(String cantidadProposito) {
        this.cantidadProposito = cantidadProposito;
    }

    public String getTipoProposito() {
        return TipoProposito;
    }

    public void setTipoProposito(String TipoProposito) {
        this.TipoProposito = TipoProposito;
    }

    public String getFueInfProposito() {
        return fueInfProposito;
    }

    public void setFueInfProposito(String fueInfProposito) {
        this.fueInfProposito = fueInfProposito;
    }

    public String getSupuestoProposito() {
        return supuestoProposito;
    }

    public void setSupuestoProposito(String supuestoProposito) {
        this.supuestoProposito = supuestoProposito;
    }

    public String getJerarObjComponentes() {
        return jerarObjComponentes;
    }

    public void setJerarObjComponentes(String jerarObjComponentes) {
        this.jerarObjComponentes = jerarObjComponentes;
    }

    public String getMetaComponentes() {
        return metaComponentes;
    }

    public void setMetaComponentes(String metaComponentes) {
        this.metaComponentes = metaComponentes;
    }

    public String getCantidadComponentes() {
        return cantidadComponentes;
    }

    public void setCantidadComponentes(String cantidadComponentes) {
        this.cantidadComponentes = cantidadComponentes;
    }

    public String getTipoComponentes() {
        return TipoComponentes;
    }

    public void setTipoComponentes(String TipoComponentes) {
        this.TipoComponentes = TipoComponentes;
    }

    public String getFueInfComponentes() {
        return fueInfComponentes;
    }

    public void setFueInfComponentes(String fueInfComponentes) {
        this.fueInfComponentes = fueInfComponentes;
    }

    public String getSupuestoComponentes() {
        return supuestoComponentes;
    }

    public void setSupuestoComponentes(String supuestoComponentes) {
        this.supuestoComponentes = supuestoComponentes;
    }

    public List getListDetalleMarcoLogicoFin() {
        return listDetalleMarcoLogicoFin;
    }

    public void setListDetalleMarcoLogicoFin(List listDetalleMarcoLogicoFin) {
        this.listDetalleMarcoLogicoFin = listDetalleMarcoLogicoFin;
    }

    public List getListDetalleMarcoLogicoProposito() {
        return listDetalleMarcoLogicoProposito;
    }

    public void setListDetalleMarcoLogicoProposito(List listDetalleMarcoLogicoProposito) {
        this.listDetalleMarcoLogicoProposito = listDetalleMarcoLogicoProposito;
    }

    public List getListDetalleMarcoLogicoComponente() {
        return listDetalleMarcoLogicoComponente;
    }

    public void setListDetalleMarcoLogicoComponente(List listDetalleMarcoLogicoComponente) {
        this.listDetalleMarcoLogicoComponente = listDetalleMarcoLogicoComponente;
    }

    public int getCodDistrito() {
        return codDistrito;
    }

    public void setCodDistrito(int codDistrito) {
        this.codDistrito = codDistrito;
    }

    public String getNombreProyectoI() {
        return nombreProyectoI;
    }

    public void setNombreProyectoI(String nombreProyectoI) {
        this.nombreProyectoI = nombreProyectoI;
    }

    public String getTituloProyecto() {
        return tituloProyecto;
    }

    public void setTituloProyecto(String tituloProyecto) {
        this.tituloProyecto = tituloProyecto;
    }

    public String getDescProyectoI() {
        return descProyectoI;
    }

    public void setDescProyectoI(String descProyectoI) {
        this.descProyectoI = descProyectoI;
    }

    public int getNumConvenio() {
        return numConvenio;
    }

    public void setNumConvenio(int numConvenio) {
        this.numConvenio = numConvenio;
    }

    public int getSaneamientoLegal() {
        return saneamientoLegal;
    }

    public void setSaneamientoLegal(int saneamientoLegal) {
        this.saneamientoLegal = saneamientoLegal;
    }

    public int getNmroRegistro() {
        return nmroRegistro;
    }

    public void setNmroRegistro(int nmroRegistro) {
        this.nmroRegistro = nmroRegistro;
    }

    public int getNumCriterio() {
        return numCriterio;
    }

    public void setNumCriterio(int numCriterio) {
        this.numCriterio = numCriterio;
    }

   

    public List getListRegion() {
        return listRegion;
    }

    public void setListRegion(List listRegion) {
        this.listRegion = listRegion;
    }

    public List getListProvincia() {
        return listProvincia;
    }

    public void setListProvincia(List listProvincia) {
        this.listProvincia = listProvincia;
    }

    public List getListDistrito() {
        return listDistrito;
    }

    public void setListDistrito(List listDistrito) {
        this.listDistrito = listDistrito;
    }

    public String getFechaInicio() {
        return fechaInicio;
    }

    public void setFechaInicio(String fechaInicio) {
        this.fechaInicio = fechaInicio;
    }

    public String getFechaFin() {
        return fechaFin;
    }

    public void setFechaFin(String fechaFin) {
        this.fechaFin = fechaFin;
    }

    public BigDecimal getMonto() {
        return monto;
    }

    public void setMonto(BigDecimal monto) {
        this.monto = monto;
    }

    /**
     * @return the pk
     */
    public int getPk() {
        return pk;
    }

    /**
     * @return the opcProgestr
     */
    public int getOpcProgestr() {
        return opcProgestr;
    }

    /**
     * @param pk the pk to set
     */
    public void setPk(int pk) {
        this.pk = pk;
    }

    /**
     * @param opcProgestr the opcProgestr to set
     */
    public void setOpcProgestr(int opcProgestr) {
        this.opcProgestr = opcProgestr;
    }

    /**
     * @return the pk2
     */
    public int getPk2() {
        return pk2;
    }

    /**
     * @param pk2 the pk2 to set
     */
    public void setPk2(int pk2) {
        this.pk2 = pk2;
    }

    /**
     * @return the opcmarco
     */
    public int getOpcmarco() {
        return opcmarco;
    }

    /**
     * @param opcmarco the opcmarco to set
     */
    public void setOpcmarco(int opcmarco) {
        this.opcmarco = opcmarco;
    }

    /**
     * @return the programa
     */
    public List getListPrograma() {
        return listPrograma;
    }

    /**
     * @param programa the programa to set
     */
    public void setListPrograma(List listPrograma) {
        this.listPrograma = listPrograma;
    }

    /**
     * @return the tipocriterio
     */
    public int getTipocriterio() {
        return tipocriterio;
    }

    /**
     * @param tipocriterio the tipocriterio to set
     */
    public void setTipocriterio(int tipocriterio) {
        this.tipocriterio = tipocriterio;
    }

    /**
     * @return the tiposaneamiento
     */
    public int getTiposaneamiento() {
        return tiposaneamiento;
    }

    /**
     * @param tiposaneamiento the tiposaneamiento to set
     */
    public void setTiposaneamiento(int tiposaneamiento) {
        this.tiposaneamiento = tiposaneamiento;
    }

    /**
     * @return the flag
     */
    public int getFlag() {
        return flag;
    }

    /**
     * @param flag the flag to set
     */
    public void setFlag(int flag) {
        this.flag = flag;
    }

    /**
     * @return the tipoobj
     */
    public int getTipoobj() {
        return tipoobj;
    }

    /**
     * @param tipoobj the tipoobj to set
     */
    public void setTipoobj(int tipoobj) {
        this.tipoobj = tipoobj;
    }

    /**
     * @return the tipoobje
     */
    public int getTipoobje() {
        return tipoobje;
    }

    /**
     * @param tipoobje the tipoobje to set
     */
    public void setTipoobje(int tipoobje) {
        this.tipoobje = tipoobje;
    }

    /**
     * @return the tipoactp
     */
    public int getTipoactp() {
        return tipoactp;
    }

    /**
     * @param tipoactp the tipoactp to set
     */
    public void setTipoactp(int tipoactp) {
        this.tipoactp = tipoactp;
    }

    /**
     * @return the tiporegion
     */
    public String getTiporegion() {
        return tiporegion;
    }

    /**
     * @param tiporegion the tiporegion to set
     */
    public void setTiporegion(String tiporegion) {
        this.tiporegion = tiporegion;
    }

    /**
     * @return the tipoprovincia
     */
    public String getTipoprovincia() {
        return tipoprovincia;
    }

    /**
     * @param tipoprovincia the tipoprovincia to set
     */
    public void setTipoprovincia(String tipoprovincia) {
        this.tipoprovincia = tipoprovincia;
    }

    /**
     * @return the tipodistrito
     */
    public String getTipodistrito() {
        return tipodistrito;
    }

    /**
     * @param tipodistrito the tipodistrito to set
     */
    public void setTipodistrito(String tipodistrito) {
        this.tipodistrito = tipodistrito;
    }

    /**
     * @return the codActPer
     */
    public int getCodActPer() {
        return codActPer;
    }

    /**
     * @param codActPer the codActPer to set
     */
    public void setCodActPer(int codActPer) {
        this.codActPer = codActPer;
    }

    /**
     * @return the oee
     */
    public String getOee() {
        return oee;
    }

    /**
     * @param oee the oee to set
     */
    public void setOee(String oee) {
        this.oee = oee;
    }

    /**
     * @return the oge
     */
    public String getOge() {
        return oge;
    }

    /**
     * @param oge the oge to set
     */
    public void setOge(String oge) {
        this.oge = oge;
    }

    /**
     * @return the ap
     */
    public String getAp() {
        return ap;
    }

    /**
     * @param ap the ap to set
     */
    public void setAp(String ap) {
        this.ap = ap;
    }

    /**
     * @return the descRegion
     */
    public String getDescRegion() {
        return descRegion;
    }

    /**
     * @param descRegion the descRegion to set
     */
    public void setDescRegion(String descRegion) {
        this.descRegion = descRegion;
    }

    /**
     * @return the descProvincia
     */
    public String getDescProvincia() {
        return descProvincia;
    }

    /**
     * @param descProvincia the descProvincia to set
     */
    public void setDescProvincia(String descProvincia) {
        this.descProvincia = descProvincia;
    }

    /**
     * @return the descDistrito
     */
    public String getDescDistrito() {
        return descDistrito;
    }

    /**
     * @param descDistrito the descDistrito to set
     */
    public void setDescDistrito(String descDistrito) {
        this.descDistrito = descDistrito;
    }

    /**
     * @return the region
     */
    public String getRegion() {
        return region;
    }

    /**
     * @param region the region to set
     */
    public void setRegion(String region) {
        this.region = region;
    }

    /**
     * @return the provincia
     */
    public String getProvincia() {
        return provincia;
    }

    /**
     * @param provincia the provincia to set
     */
    public void setProvincia(String provincia) {
        this.provincia = provincia;
    }

    /**
     * @return the distrito
     */
    public String getDistrito() {
        return distrito;
    }

    /**
     * @param distrito the distrito to set
     */
    public void setDistrito(String distrito) {
        this.distrito = distrito;
    }

    /**
     * @return the tipo
     */
    public int getTipo() {
        return tipo;
    }

    /**
     * @param tipo the tipo to set
     */
    public void setTipo(int tipo) {
        this.tipo = tipo;
    }

    public ArrayList getLista() {
        return lista;
    }

    public void setLista(ArrayList lista) {
        this.lista = lista;
    }

    /**
     * @return the descObj
     */
    public String getDescObj() {
        return descObj;
    }

    /**
     * @param descObj the descObj to set
     */
    public void setDescObj(String descObj) {
        this.descObj = descObj;
    }

    /**
     * @return the descObjEsp
     */
    public String getDescObjEsp() {
        return descObjEsp;
    }

    /**
     * @param descObjEsp the descObjEsp to set
     */
    public void setDescObjEsp(String descObjEsp) {
        this.descObjEsp = descObjEsp;
    }

    /**
     * @return the descActPer
     */
    public String getDescActPer() {
        return descActPer;
    }

    /**
     * @param descActPer the descActPer to set
     */
    public void setDescActPer(String descActPer) {
        this.descActPer = descActPer;
    }

    /**
     * @return the listProyecto
     */
    public List getListProyecto() {
        return listProyecto;
    }

    /**
     * @param listProyecto the listProyecto to set
     */
    public void setListProyecto(List listProyecto) {
        this.listProyecto = listProyecto;
    }

    /**
     * @return the codProy
     */
    public int getCodProy() {
        return codProy;
    }

    /**
     * @param codProy the codProy to set
     */
    public void setCodProy(int codProy) {
        this.codProy = codProy;
    }

    /**
     * @return the componente
     */
    public List getComponente() {
        return componente;
    }

    /**
     * @param componente the componente to set
     */
    public void setComponente(List componente) {
        this.componente = componente;
    }

    /**
     * @return the txtJerObjFin
     */
    public String getTxtJerObjFin() {
        return txtJerObjFin;
    }

    /**
     * @param txtJerObjFin the txtJerObjFin to set
     */
    public void setTxtJerObjFin(String txtJerObjFin) {
        this.txtJerObjFin = txtJerObjFin;
    }

    /**
     * @return the ocivilrubro
     */
    public String getOcivilrubro() {
        return ocivilrubro;
    }

    /**
     * @param ocivilrubro the ocivilrubro to set
     */
    public void setOcivilrubro(String ocivilrubro) {
        this.ocivilrubro = ocivilrubro;
    }

    /**
     * @return the descmetarubro
     */
    public String getDescmetarubro() {
        return descmetarubro;
    }

    /**
     * @param descmetarubro the descmetarubro to set
     */
    public void setDescmetarubro(String descmetarubro) {
        this.descmetarubro = descmetarubro;
    }

    /**
     * @return the cantrubro
     */
    public int getCantrubro() {
        return cantrubro;
    }

    /**
     * @param cantrubro the cantrubro to set
     */
    public void setCantrubro(int cantrubro) {
        this.cantrubro = cantrubro;
    }

    /**
     * @return the cunrubro
     */
    public double getCunrubro() {
        return cunrubro;
    }

    /**
     * @param cunrubro the cunrubro to set
     */
    public void setCunrubro(double cunrubro) {
        this.cunrubro = cunrubro;
    }

    /**
     * @return the fuenterubro
     */
    public String getFuenterubro() {
        return fuenterubro;
    }

    /**
     * @param fuenterubro the fuenterubro to set
     */
    public void setFuenterubro(String fuenterubro) {
        this.fuenterubro = fuenterubro;
    }

    /**
     * @return the aniorubro
     */
    public int getAniorubro() {
        return aniorubro;
    }

    /**
     * @param aniorubro the aniorubro to set
     */
    public void setAniorubro(int aniorubro) {
        this.aniorubro = aniorubro;
    }

    /**
     * @return the opcionrubro
     */
    public int getOpcionrubro() {
        return opcionrubro;
    }

    /**
     * @param opcionrubro the opcionrubro to set
     */
    public void setOpcionrubro(int opcionrubro) {
        this.opcionrubro = opcionrubro;
    }

    /**
     * @return the codrubro
     */
    public int getCodrubro() {
        return codrubro;
    }

    /**
     * @param codrubro the codrubro to set
     */
    public void setCodrubro(int codrubro) {
        this.codrubro = codrubro;
    }

    

    /**
     * @return the saneamientoLegal2
     */
    public int getSaneamientoLegal2() {
        return saneamientoLegal2;
    }

    /**
     * @param saneamientoLegal2 the saneamientoLegal2 to set
     */
    public void setSaneamientoLegal2(int saneamientoLegal2) {
        this.saneamientoLegal2 = saneamientoLegal2;
    }

    /**
     * @return the saneamientoLegal3
     */
    public int getSaneamientoLegal3() {
        return saneamientoLegal3;
    }

    /**
     * @param saneamientoLegal3 the saneamientoLegal3 to set
     */
    public void setSaneamientoLegal3(int saneamientoLegal3) {
        this.saneamientoLegal3 = saneamientoLegal3;
    }

    /**
     * @return the idObj
     */
    public int getIdObj() {
        return idObj;
    }

    /**
     * @param idObj the idObj to set
     */
    public void setIdObj(int idObj) {
        this.idObj = idObj;
    }

    /**
     * @return the montot
     */
    public double getMontot() {
        return montot;
    }

    /**
     * @param montot the montot to set
     */
    public void setMontot(double montot) {
        this.montot = montot;
    }
}
